@media only screen and (max-width:479px){
/*home begin*/
.slideshow-inner,.slideshow,#slideshow-bottom,#preface-wrapper,#wrapper,#bottom-teaser,#bottom-wrapper,#footer-wrapper,#footer {width: 100% !important;}
#header{width:99% !important;}
#menu{width:99% !important;}
#logo-wrapper,.logo{width:100%;}
.logo #plogo{display:none;}
.logo #mlogo{display:block !important;width:100%;}
#header-wrapper #search-box {margin: 4px 0px;}
#translateLink{right: 5px;top:16px;margin-right:0;}
#menu,#superfish,#region-superfish-menu,#region-superfish-menu .content,#menu .menu{white-space: nowrap;overflow: hidden;height:35px;float:none;}

#superfish .menu a, #superfish .menu a:visited {padding-right:5px;padding-left:5px;}
.panels-flexible-column-6-3 {float:none;width:100%;}
.panels-flexible-region-6-topleft{float:none;width:100%;}
.panels-flexible-6 .panels-flexible-column-inside {padding-right: 1px;padding-left: 0;}
.panels-flexible-6 .panels-flexible-region-6-mid_1-inside {display:none;}
.panels-flexible-column-6-8 {margin-right:0px;width:100%;}
.panels-flexible-region-6-mid_2 {float:none; width:100%;}
.panels-flexible-region-6-mid_3 {float:none; width:100%;}
.panels-flexible-region-6-mid_4 {float:none; width:100%;}
.panels-flexible-6 .panels-flexible-column-inside {padding-right: 0.5em;padding-left: 0.5em;}
.panels-flexible-column-6-9 {margin-right:0px;width:100%;}
.panels-flexible-6 .panels-flexible-column-inside {padding-right: 0.5em;padding-left: 0.5em;}

.mid-1 {margin-right:1px;width:100%;}
.mid-4 {width:100%;}
.views-slideshow-cycle-main-frame-row{width:100% !important;}
div#views_slideshow_cycle_teaser_section_top5_slideshow-block.views-slideshow-cycle-main-frame {
}
/*--*/
.top5-slideshow img {height:250px;width:100%;}
div.view-top5-slideshow a {float:none;width:100%;height:250px; padding:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.views-slideshow-controls-bottom{position: absolute;left:2px;top:280px}
.skin-default {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 330px;
    overflow: hidden;
}
/*--*/
.panels-flexible-region-6-topright {
    float: none;
    width: 100%;
}
.panels-flexible-column-6-4 {
    float: none;
    margin-left: 0px;
    width: 100%;
}
.pane-top5-slideshow div {
    padding: 0.6px 0.6px 2px;
}
.views-field-field-image .views-content-field-image img {height: 50px;width: 60px !important;}
.views-field-field-image img {width: 100% !important;height:auto;}
.views-field-field-video img {width: 100%;height:auto;}
.views-slideshow-cycle-main-frame-row-item .views-field .field-content img{display:none !important;}
#widget_pager_bottom_top5_slideshow-block{}
.views_slideshow_pager_field_item{}
/*--*/
#rounded-menu-left,#rounded-menu-right{display:none;}
#footer{overflow: hidden;}
/*home end*/

/*taxonomy begin*/
.region-search-box #feedrss{display:none;right: 5px;margin-right:0;}
#sidebar-left{display:none;}
#layout-type-2 #sidebar-right {
    width: 100%;
    float: none;
    clear:both;
}
.breadcrumb {
		width: 99%;
    padding: 0.3em 0 0.3em 0;
    margin: 0 0 0 0;
}
.two-sidebars #content {
    width: 100%;
}
.two-sidebars #content .content-middle ul {
    margin:0 0 10px 5px;
    padding: 0 0 0 0;
}
.two-sidebars #content .content-middle li {
    white-space:normal ;word-wrap:break-word;
}
/*taxonomy end*/

/*articles begin*/
#layout-type-1 #sidebar-right {
    width: 100%;
    float: none;
    clear:both;
}
#layout-type-1 #sidebar-right .section{
    margin-right:0.5em;
}
.one-sidebar #content {
    width: 100%;
    margin: 0 auto;
    margin-left: 0;
    float: none;
}
.one-sidebar #content .panels-flexible-region-13-center {
    float: none;
    width: 100%;
}
.one-sidebar #content .content-middle .region-content .content .panels-flexible-region-last img{max-width:99%;height: auto !important;}
.one-sidebar #content .content-middle .region-content .content .panels-flexible-region-last .pane-content {
    padding: 5px 5px;
}
.panels-flexible-column-13-12 {
    float: none;
    width: 100%;
    clear:both;
}
.panels-flexible-region-13-author_reg {
		float: none;
    width: 100%;
}
.panels-flexible-13 .panels-flexible-column-inside {
    padding-right: 0.5em;
}
.panels-flexible-column-13-13 {
		float: none;
    width: 100%;
    clear:both;
}
.panels-flexible-region-13-tags_articles_reg {
		float:none;
    width: 100%;
}
.panels-flexible-13 .panels-flexible-column-inside {
    padding-left: 0;padding-right: 0.5em;
}
/*articles end*/
}